refuse heap - Spanish English Dictionary